Measuring Progress in Coevolutionary Competition
نویسندگان
چکیده
Evolution, as trial-and-error based learning methods, usually relies on the repeatability of an experience: Different behavioral alternatives are tested and compared with each other. But agents acting on real environments may not be able to choose which experience to live. Instead, the environment provides varying initial conditions for each trial. In competitive games for example, it is difficult to compare players with each other if they are not able to choose their opponents. Here we describe a statistics based approach to solving this problem, developed in the context of the Tron system, a coevolutionary experiment that matches humans against agents on a simple video game. We are now able to show, among the results, that the complex interactions led the artificial agents to evolve towards higher proficiency, while at the same time, individual humans learned as they gained experience interacting with the system.
منابع مشابه
Are exotic herbivores better competitors? A meta-analysis.
Competition plays an important role in structuring the community dynamics of phytophagous insects. As the number and impact of biological invasions increase, it has become increasingly important to determine whether competitive differences exist between native and exotic insects. We conducted a meta-analysis to test the hypothesis that native/ exotic status affects the outcome of herbivore comp...
متن کاملSoftware Defect Prediction Based on Competitive Organization CoEvolutionary Algorithm
In order to improve the accuracy of prediction for software defect data sets, competitive organization coevolutionary algorithm is presented and applied for dealing with the software defect data. During this algorithm, mechanism of competition is introduced into coevolutionary algorithm. Then leagues are formed based on the importance of attributes among them. And three evolution operators whic...
متن کاملCoevolutionary Learning: A Case Study
Coevolutionary learning, which involves the embedding of adaptive learning agents in a tness environment that dynamically responds to their progress, is a potential solution for many technological chicken and egg problems. However, several impediments have to be overcome in order for coevolutionary learning to achieve continuous progress in the long term. This paper presents some of those probl...
متن کاملDiversity and Coevolutionary Dynamics in High-Dimensional Phenotype Spaces.
We study macroevolutionary dynamics by extending microevolutionary competition models to long timescales. It has been shown that for a general class of competition models, gradual evolutionary change in continuous phenotypes (evolutionary dynamics) can be nonstationary and even chaotic when the dimension of the phenotype space in which the evolutionary dynamics unfold is high. It has also been ...
متن کاملWhy Coevolution Doesn't "Work": Superiority and Progress in Coevolution
Coevolution often gives rise to counter-intuitive dynamics that defy our expectations. Here we suggest that much of the confusion surrounding coevolution results from imprecise notions of superiority and progress. In particular, we note that in the literature, three distinct notions of progress are implicitly lumped together: local progress (superior performance against current opponents), hist...
متن کامل